victor ludorum - German English Dictionary